.reg_top{width:1090px; margin:auto;}
.container{ width:1090px;margin:auto; padding-top:50px; padding-bottom:50px;}

.container table{ margin:auto}
.container .t{ line-height:30px; font-size:20px; text-align:center; padding-bottom:10px; padding-top:20px; font-weight:bold}
.container th{ padding-top:10px; padding-bottom:10px; font-size:16px; width:25%; text-align:right; font-weight:normal; padding-right:10px;}
.container td{ padding-top:10px; padding-bottom:10px; font-size:14px;}
.container td span{  padding-top:5px; color:#F00}
 
.container a:hover{ text-decoration:underline}

.f_input{ width:250px; height:40px; line-height:40px; border:1px solid #ddd; padding-left:10px; font-size:14px}
input#sms_verifycode{ width:80px;}
input#zphone{ width:100px;height:42px; line-height:42px; border:1px solid #ccc; background:#eee; font-size:14px; cursor:pointer; margin-left:2px;}
input#zphone:hover{ background:#ccc}
input#mobile_code{ width:120px;}

.checked input{}


.container .loginbtn,.container .signup_button{ border:0px; width:250px; line-height:45px; height:45px; text-align:center; font-size:20px; color:#FFF;  cursor:pointer; font-family:"΢���ź�"}





.reg_banner{ background:URL(../images/reg_banner.jpg) center center no-repeat #eee; width:100%; height:600px;}
.reg_banner .container{ background:#fff; margin:50px 0px 0px 0px; float:right; width:340px; padding:0px 30px 30px 30px;} 
.reg_banner .container table{ width:100%}
.reg_banner .container .f_input{width:100%;padding:0px; text-indent:10px;}
.reg_banner .container .loginbtn{ width:100%;}

.want_login{ clear:both; text-align:center; margin-top:6px; }
.want_t{ background:URL(../images/dian.gif) center center repeat-x; text-align:center; margin-top:15px;} 
.want_t span{ background:#fff; padding-left:10px; padding-right:10px; font-size:14px}
.qt_login{ padding-top:15px; text-align:center}
.qt_login img{ width:40px; height:auto;  }